home *** CD-ROM | disk | FTP | other *** search
/ Joystick Magazine 2000 November / cd joystick no120 novembre 2000 cd 1.iso / data / demos / gunlok / data1.cab / Program_Executable_Files / scripts / level10.gls < prev    next >
Text File  |  2000-08-22  |  18KB  |  810 lines

  1. /************/
  2. /* INCLUDES */
  3. /************/
  4.  
  5. // n.b. when multiple inclusion is prevented some of these will be automatically included by others as required
  6.  
  7. // default things to inherit our objects from
  8.  
  9. #include "defaults.gsh"
  10.  
  11. // good guys
  12.  
  13. #include "gunlok.gsh"
  14. #include "hark.gsh"
  15. #include "frend.gsh"
  16. #include "elint.gsh"
  17. #include "maskelyn.gsh"
  18.  
  19. // bad guys
  20.  
  21. #include "scythor.gsh"
  22. #include "destructor.gsh"
  23. #include "rampagor.gsh"
  24. #include "reapor.gsh"
  25. #include "thruster.gsh"
  26. #include "warflash.gsh"
  27. #include "scarflash.gsh"
  28. #include "sneeker.gsh"
  29.  
  30. // neutral things
  31.  
  32. #include "crate.gsh"
  33. #include "pylon_normal.gsh"
  34. #include "blobarrelfrag.gsh"
  35.  
  36. // fires
  37.  
  38. #include "carfire.gsh"
  39. #include "oilfire.gsh"
  40. #include "tankerfire.gsh"
  41. #include "tankerfireb.gsh"
  42. #include "tankerhullfire.gsh"
  43. #include "tankerhullfireb.gsh"
  44.  
  45. /*********/
  46. /* NOTES */
  47. /*********/
  48.  
  49. /**********/
  50. /* SHAPES */
  51. /**********/
  52.  
  53. // world objects
  54.  
  55. shape Shp_heavy_door
  56. {
  57.     file "levels\level10.rif"
  58.     name "heavy door"
  59. }
  60.  
  61. shape Shp_LiftA
  62. {
  63.     file "levels\level10.rif"
  64.     name "LIFTA"
  65. }
  66. shape Shp_Lift_B
  67. {
  68.     file "levels\level10.rif"
  69.     name "LIFT B"
  70. }
  71. shape Shp_liftarm
  72. {
  73.     file "levels\level10.rif"
  74.     name "liftarm"
  75. }
  76. shape Shp_LiftswitchA
  77. {
  78.     file "objects\LIFTSWITCH E.rif"
  79.     name "LIFTSWITCH E"
  80. }
  81. shape Shp_mooring_post_A
  82. {
  83.     file "levels\level10.rif"
  84.     name "mooring post A"
  85. }
  86. shape Shp_mooring_post_B
  87. {
  88.     file "levels\level10.rif"
  89.     name "mooring post B"
  90. }
  91. shape Shp_mooring_post_C
  92. {
  93.     file "levels\level10.rif"
  94.     name "mooring post C"
  95. }
  96. shape Shp_mooring_post_D
  97. {
  98.     file "levels\level10.rif"
  99.     name "mooring post D"
  100. }
  101. shape Shp_mooring_post_E
  102. {
  103.     file "levels\level10.rif"
  104.     name "mooring post E"
  105. }
  106. shape Shp_mooring_post_F
  107. {
  108.     file "levels\level10.rif"
  109.     name "mooring post F"
  110. }
  111. shape Shp_mooring_post_G
  112. {
  113.     file "levels\level10.rif"
  114.     name "mooring post G"
  115. }
  116. shape Shp_mooring_post_H
  117. {
  118.     file "levels\level10.rif"
  119.     name "mooring post H"
  120. }
  121. shape Shp_mooring_post_I
  122. {
  123.     file "levels\level10.rif"
  124.     name "mooring post I"
  125. }
  126. shape Shp_mooring_post_J
  127. {
  128.     file "levels\level10.rif"
  129.     name "mooring post J"
  130. }
  131. shape Shp_mooring_post_K
  132. {
  133.     file "levels\level10.rif"
  134.     name "mooring post K"
  135. }
  136. shape Shp_mooring_post_L
  137. {
  138.     file "levels\level10.rif"
  139.     name "mooring post L"
  140. }
  141. shape Shp_switch_a
  142. {
  143.     file "objects\LIFTSWITCH D_UP.rif"
  144.     name "LIFTSWITCH D_UP"
  145. }
  146. shape Shp_switch_b
  147. {
  148.     file "objects\LIFTSWITCH D_UP.rif"
  149.     name "LIFTSWITCH D_UP"
  150. }
  151. shape Shp_switch_c
  152. {
  153.     file "objects\LIFTSWITCH D_UP.rif"
  154.     name "LIFTSWITCH D_UP"
  155. }
  156. hierarchy Hcy_clamps
  157. {
  158.     file "objects\skornvtolclamps.rif"
  159.     name "skornvtolclamps"
  160.     hotspot none
  161. }
  162. hierarchy Hcy_vtol
  163. {
  164.     file "objects\skornvtol.rif"
  165.     name "skornvtol"
  166.     hotspot none
  167. }
  168. /********JUNKPILES********JUNKPILES********JUNKPILES********/
  169. shape Shp_Junkpile_I
  170. {
  171.     file "objects\JUNKPILE I.rif"
  172.     name "JUNKPILE I"
  173. }
  174.  
  175. shape Shp_Junkpile_J
  176. {
  177.     file "objects\JUNKPILE J.rif"
  178.     name "JUNKPILE J"
  179. }
  180.  
  181. shape Shp_Junkpile_K
  182. {
  183.     file "objects\JUNKPILE K.rif"
  184.     name "JUNKPILE K"
  185. }
  186.  
  187. shape Shp_Junkpile_L
  188. {
  189.     file "objects\JUNKPILE L.rif"
  190.     name "JUNKPILE L"
  191. }
  192.  
  193. shape Shp_Junkpile_M
  194. {
  195.     file "objects\JUNKPILE M.rif"
  196.     name "JUNKPILE M"
  197. }
  198.  
  199. shape Shp_Junkpile_N
  200. {
  201.     file "objects\JUNKPILE N.rif"
  202.     name "JUNKPILE N"
  203. }
  204.  
  205. shape Shp_Junkpile_O
  206. {
  207.     file "objects\JUNKPILE O.rif"
  208.     name "JUNKPILE O"
  209. }
  210. /********GARBAGE PICKUPS********GARBAGE PICKUPS********/
  211. shape Shp_Garbage_E
  212. {
  213.     file "objects\GARBAGE E.rif"
  214.     name "GARBAGE E"
  215. }
  216. shape Shp_Garbage_G
  217. {
  218.     file "objects\GARBAGE G.rif"
  219.     name "GARBAGE G"
  220. }
  221. shape Shp_Garbage_I
  222. {
  223.     file "objects\GARBAGE I.rif"
  224.     name "GARBAGE I"
  225. }
  226. shape Shp_Garbage_J
  227. {
  228.     file "objects\GARBAGE J.rif"
  229.     name "GARBAGE J"
  230. }
  231. shape Shp_Garbage_K
  232. {
  233.     file "objects\GARBAGE K.rif"
  234.     name "GARBAGE K"
  235. }
  236. shape Shp_Garbage_L
  237. {
  238.     file "objects\GARBAGE L.rif"
  239.     name "GARBAGE L"
  240. }
  241.  
  242. /**********/
  243. /* ROLES  */
  244. /**********/
  245.  
  246. // world objects
  247.  
  248. role Rol_heavy_door : Rol_PlacedObject
  249. {
  250.     shape Shp_heavy_door
  251.     ai track object
  252.     destination selectable yes
  253. }
  254.  
  255. role Rol_LiftA : Rol_PlacedObject
  256. {
  257.     shape    Shp_LiftA
  258.     ai        track object
  259.     destination selectable yes
  260. }
  261.  
  262. role Rol_Lift_B : Rol_PlacedObject
  263. {
  264.     shape    Shp_Lift_B
  265.     ai        track object
  266.     destination selectable yes
  267. }
  268.  
  269. role Rol_liftarm : Rol_PlacedObject
  270. {
  271.     shape Shp_liftarm
  272.     destination selectable yes
  273. }
  274.  
  275. role Rol_LiftswitchA : Rol_DefaultPickup
  276. {
  277.     shape Shp_LiftswitchA
  278. }
  279. role Rol_mooring_post_A :Rol_PlacedObject
  280. {
  281.     shape Shp_mooring_post_A
  282. }
  283. role Rol_mooring_post_B :Rol_PlacedObject
  284. {
  285.     shape Shp_mooring_post_B
  286. }
  287. role Rol_mooring_post_C :Rol_PlacedObject
  288. {
  289.     shape Shp_mooring_post_C
  290. }
  291. role Rol_mooring_post_D :Rol_PlacedObject
  292. {
  293.     shape Shp_mooring_post_D
  294. }
  295. role Rol_mooring_post_E :Rol_PlacedObject
  296. {
  297.     shape Shp_mooring_post_E
  298. }
  299. role Rol_mooring_post_F :Rol_PlacedObject
  300. {
  301.     shape Shp_mooring_post_F
  302. }
  303. role Rol_mooring_post_G :Rol_PlacedObject
  304. {
  305.     shape Shp_mooring_post_G
  306. }
  307. role Rol_mooring_post_H :Rol_PlacedObject
  308. {
  309.     shape Shp_mooring_post_H
  310. }
  311. role Rol_mooring_post_I :Rol_PlacedObject
  312. {
  313.     shape Shp_mooring_post_I
  314. }
  315. role Rol_mooring_post_J :Rol_PlacedObject
  316. {
  317.     shape Shp_mooring_post_J
  318. }
  319. role Rol_mooring_post_K :Rol_PlacedObject
  320. {
  321.     shape Shp_mooring_post_K
  322. }
  323. role Rol_mooring_post_L :Rol_PlacedObject
  324. {
  325.     shape Shp_mooring_post_L
  326. }
  327. role Rol_switch_a : Rol_PlacedObject
  328. {
  329.     shape Shp_switch_a
  330.     ai    pickup
  331.     destination selectable yes
  332. }
  333. role Rol_switch_b : Rol_PlacedObject
  334. {
  335.     shape Shp_switch_b
  336.     ai    pickup
  337.     destination selectable yes
  338. }
  339. role Rol_switch_c : Rol_PlacedObject
  340. {
  341.     shape Shp_switch_c
  342.     ai    pickup
  343.     destination selectable yes
  344. }
  345. role Rol_clamps : Rol_PlacedObject
  346. {
  347.     shape Hcy_clamps
  348.     per vertex fogging no
  349.     alpha fogging yes
  350.     destination selectable yes
  351. }
  352. role Rol_VTOL : Rol_PlacedObject
  353. {
  354.     shape Hcy_vtol
  355.     per vertex fogging no
  356.     alpha fogging yes
  357.     destination selectable yes
  358. }
  359.  
  360. /********JUNKPILES********JUNKPILS********JUNKPILES********/ 
  361. role Rol_Junkpile_I : Rol_DefaultGarbage
  362. {
  363.     shape Shp_Junkpile_I
  364. }
  365.  
  366. role Rol_Junkpile_J : Rol_DefaultGarbage
  367. {
  368.     shape Shp_Junkpile_J
  369. }
  370.  
  371. role Rol_Junkpile_K : Rol_DefaultGarbage
  372. {
  373.     shape Shp_Junkpile_K
  374. }
  375.  
  376. role Rol_Junkpile_L : Rol_DefaultGarbage
  377. {
  378.     shape Shp_Junkpile_L
  379. }
  380.  
  381. role Rol_Junkpile_M : Rol_DefaultGarbage
  382. {
  383.     shape Shp_Junkpile_M
  384. }
  385.  
  386. role Rol_Junkpile_N : Rol_DefaultGarbage
  387. {
  388.     shape Shp_Junkpile_N
  389. }
  390.  
  391. role Rol_Junkpile_O : Rol_DefaultGarbage
  392. {
  393.     shape Shp_Junkpile_O
  394. }
  395. /********GARBAGE********GARBAGE********GARBAGE********/
  396. role Rol_Garbage_E : Rol_DefaultGarbage
  397. {
  398.     shape Shp_Garbage_E
  399. }
  400. role Rol_Garbage_G : Rol_DefaultGarbage
  401. {
  402.     shape Shp_Garbage_G
  403. }
  404. role Rol_Garbage_I : Rol_DefaultGarbage
  405. {
  406.     shape Shp_Garbage_I
  407. }
  408. role Rol_Garbage_J : Rol_DefaultGarbage
  409. {
  410.     shape Shp_Garbage_J
  411. }
  412. role Rol_Garbage_K : Rol_DefaultGarbage
  413. {
  414.     shape Shp_Garbage_K
  415. }
  416. role Rol_Garbage_L : Rol_DefaultGarbage
  417. {
  418.     shape Shp_Garbage_L
  419. }
  420.  
  421. /***********/
  422. /* THE MAP */
  423. /***********/
  424.  
  425. map /* _THE_ map - doesnt need a label */
  426. {
  427.     file "levels\level10.rif"
  428.     name "Hull"
  429.     bitmap "bitmaps\\LEVEL10.rim"
  430.     camera plane none
  431.     max camera distance 100 // TBD exactly
  432.     max vertices per section 3000
  433.     shadow object rif "levels\level10_shadow.rif"
  434.     shadow object name "Land"
  435.     // PLAYERS TROOPS
  436.  
  437.     use Rol_GunLok in team 1 for
  438.         "GoodieB" as "gunlok"
  439.  
  440.     use Rol_Hark in team 1 for
  441.         "GoodieA" as "hark"
  442.  
  443.     use Rol_Frend in team 1 for
  444.         "GoodieD" as "frend"
  445.  
  446.     use Rol_Elint in team 1 for
  447.         "GoodieC" as "elint"
  448.  
  449.  
  450.     // AI'S TROOPS
  451.  
  452.     // NEUTRAL OBJECTS
  453.  
  454.     use Rol_blobarrel in team 0 for
  455.         "blobarrela" and
  456.         "blobarrelb" and
  457.         "blobarrelc" and
  458.         "blobarreld" and
  459.         "blobarrele" and
  460.         "blobarrelf" and
  461.         "blobarrelg" and
  462.         "blobarrelh" and
  463.         "blobarreli" and
  464.         "blobarrelj" and
  465.         "blobarrelk" and
  466.         "blobarrell" and
  467.         "blobarrelm" and
  468.         "blobarreln" and
  469.         "blobarrelo" and
  470.         "blobarrelp" and
  471.         "blobarrelq" and
  472.         "blobarrelr" and
  473.         "blobarrels" and
  474.         "blobarrelt" and
  475.         "blobarrelu" and
  476.         "blobarrelv" and
  477.         "blobarrelw" and
  478.         "blobarrelx" and
  479.         "blobarrely" and
  480.         "blobarrelz"
  481.  
  482.     use Rol_TankerFire in team 0 for
  483.         "TANKER FIRE A"
  484.     use Rol_TankerFireB in team 0 for
  485.         "TANKER FIREB A" and
  486.         "TANKER FIREB AB" and
  487.         "TANKER FIREB AC" and
  488.         "TANKER FIREB AD"
  489.     use Rol_TankerHullFire in team 0 for
  490.         "TANKER HULL FIRE A" and
  491.         "TANKER HULL FIRE AB" and
  492.         "TANKER HULL FIRE AC" and
  493.         "TANKER HULL FIRE AD" and
  494.         "TANKER HULL FIRE AE" and
  495.         "TANKER HULL FIRE AF"
  496.     use Rol_TankerHullFire in team 0 for
  497.         "TANKER HULL FIREB A" and
  498.         "TANKER HULL FIREB AB" and
  499.         "TANKER HULL FIREB AC" and
  500.         "TANKER HULL FIREB AD" and
  501.         "TANKER HULL FIREB AE" and
  502.         "TANKER HULL FIREB AF" and
  503.         "TANKER HULL FIREB AG" and
  504.         "TANKER HULL FIREB AH" and
  505.         "TANKER HULL FIREB AI" and
  506.         "TANKER HULL FIREB AJ" and
  507.         "TANKER HULL FIREB AK" and
  508.         "TANKER HULL FIREB AL"
  509.  
  510.     use Rol_heavy_door in team 0 for
  511.         "heavy door" as "heavy_door"
  512.     use Rol_LiftA in team 0 for
  513.         "LIFTA" as "Lift_A"
  514.     use Rol_Lift_B in team 0 for
  515.         "LIFT B" as "lift_B"
  516.     use Rol_liftarm in team 0 for
  517.         "liftarm" 
  518.     use Rol_LiftswitchA in team 0 for
  519.         "LIFT SWITCH A" as "liftswitch_a"
  520.     use Rol_mooring_post_A in team 0 for
  521.         "mooring post A"
  522.     use Rol_mooring_post_B in team 0 for
  523.         "mooring post B"
  524.     use Rol_mooring_post_C in team 0 for
  525.         "mooring post C"
  526.     use Rol_mooring_post_D in team 0 for
  527.         "mooring post D"
  528.     use Rol_mooring_post_E in team 0 for
  529.         "mooring post E"
  530.     use Rol_mooring_post_F in team 0 for
  531.         "mooring post F"
  532.     use Rol_mooring_post_G in team 0 for
  533.         "mooring post G"
  534.     use Rol_mooring_post_H in team 0 for
  535.         "mooring post H"
  536.     use Rol_mooring_post_I in team 0 for
  537.         "mooring post I"
  538.     use Rol_mooring_post_J in team 0 for
  539.         "mooring post J"
  540.     use Rol_mooring_post_K in team 0 for
  541.         "mooring post K"
  542.     use Rol_mooring_post_L in team 0 for
  543.         "mooring post L"
  544.     use Rol_switch_a in team 0 for
  545.         "switch a" as "pumpswitcha"
  546.     use Rol_switch_b in team 0 for
  547.         "switch b" as "pumpswitchb"
  548.     use Rol_switch_c in team 0 for
  549.         "switch c" as "pumpswitchc"
  550.     use Rol_clamps in team 0 for
  551.         "clamproot" as "clamps"
  552.     use Rol_VTOL in team 0 for
  553.         "lobody" as "vtol"
  554.  
  555.     /********JUNKPILES********JUNKPILS********JUNKPILES********/
  556.  
  557.     use Rol_Junkpile_I in team 0 for 
  558.         "JUNKPILE IA" as "junkpile_ia"
  559.     use Rol_Junkpile_I in team 0 for 
  560.         "JUNKPILE IB" as "junkpile_ib"
  561.     use Rol_Junkpile_I in team 0 for
  562.         "JUNKPILE IC" as "junkpile_ic"
  563.     use Rol_Junkpile_I in team 0 for
  564.         "JUNKPILE ID" as "junkpile_id"
  565.     use Rol_Junkpile_I in team 0 for
  566.         "JUNKPILE IE" as "junkpile_ie"
  567.     use Rol_Junkpile_I in team 0 for
  568.         "JUNKPILE IF" as "junkpile_if"
  569.     use Rol_Junkpile_I in team 0 for
  570.         "JUNKPILE IG" as "junkpile_ig"
  571.     use Rol_Junkpile_I in team 0 for
  572.         "JUNKPILE IH" as "junkpile_ih"
  573.     use Rol_Junkpile_I in team 0 for
  574.         "JUNKPILE II" as "junkpile_ii"
  575.     use Rol_Junkpile_I in team 0 for
  576.         "JUNKPILE IJ" as "junkpile_ij"
  577.     use Rol_Junkpile_I in team 0 for
  578.         "JUNKPILE IK" as "junkpile_ik"
  579.     use Rol_Junkpile_I in team 0 for
  580.         "JUNKPILE IL" as "junkpile_il"
  581.     use Rol_Junkpile_I in team 0 for
  582.         "JUNKPILE IM" as "junkpile_im"
  583.     use Rol_Junkpile_I in team 0 for
  584.         "JUNKPILE IN" as "junkpile_in"
  585.     use Rol_Junkpile_I in team 0 for
  586.         "JUNKPILE IO" as "junkpile_io"
  587.     use Rol_Junkpile_I in team 0 for
  588.         "JUNKPILE IP" as "junkpile_ip"
  589.     use Rol_Junkpile_I in team 0 for
  590.         "JUNKPILE IQ" as "junkpile_iq"
  591.  
  592.     use Rol_Junkpile_J in team 0 for 
  593.         "JUNKPILE JA" as "junkpile_ja"
  594.     use Rol_Junkpile_J in team 0 for
  595.         "JUNKPILE JB" as "junkpile_jb"
  596.     use Rol_Junkpile_J in team 0 for
  597.         "JUNKPILE JC" as "junkpile_jc"
  598.     use Rol_Junkpile_J in team 0 for
  599.         "JUNKPILE JD" as "junkpile_jd"
  600.     use Rol_Junkpile_J in team 0 for
  601.         "JUNKPILE JE" as "junkpile_je"
  602.     use Rol_Junkpile_J in team 0 for
  603.         "JUNKPILE JF" as "junkpile_jf"
  604.     use Rol_Junkpile_J in team 0 for
  605.         "JUNKPILE JG" as "junkpile_jg"
  606.     use Rol_Junkpile_J in team 0 for
  607.         "JUNKPILE JH" as "junkpile_jh"
  608.     use Rol_Junkpile_J in team 0 for
  609.         "JUNKPILE JI" as "junkpile_ji"
  610.     use Rol_Junkpile_J in team 0 for
  611.         "JUNKPILE JJ" as "junkpile_jj"
  612.     use Rol_Junkpile_J in team 0 for
  613.         "JUNKPILE JK" as "junkpile_jk"
  614.     use Rol_Junkpile_J in team 0 for
  615.         "JUNKPILE JL" as "junkpile_jl"
  616.     use Rol_Junkpile_J in team 0 for
  617.         "JUNKPILE JM" as "junkpile_jm"
  618.     use Rol_Junkpile_J in team 0 for
  619.         "JUNKPILE JN" as "junkpile_jn"
  620.     use Rol_Junkpile_J in team 0 for
  621.         "JUNKPILE JO" as "junkpile_jo"
  622.     use Rol_Junkpile_J in team 0 for
  623.         "JUNKPILE JP" as "junkpile_jp"
  624.     use Rol_Junkpile_J in team 0 for
  625.         "JUNKPILE JR" as "junkpile_jr"
  626.     use Rol_Junkpile_J in team 0 for
  627.         "JUNKPILE JS" as "junkpile_js"
  628.     use Rol_Junkpile_J in team 0 for
  629.         "JUNKPILE JT" as "junkpile_jt"
  630.  
  631.  
  632.     use Rol_Junkpile_K in team 0 for 
  633.         "JUNKPILE KA" as "junkpile_ka"
  634.     use Rol_Junkpile_K in team 0 for
  635.         "JUNKPILE KB" as "junkpile_kb"
  636.     use Rol_Junkpile_K in team 0 for
  637.         "JUNKPILE KC" as "junkpile_kc"
  638.     use Rol_Junkpile_K in team 0 for
  639.         "JUNKPILE KD" as "junkpile_kd"
  640.     use Rol_Junkpile_K in team 0 for
  641.         "JUNKPILE KE" as "junkpile_ke"
  642.     use Rol_Junkpile_K in team 0 for
  643.         "JUNKPILE KF" as "junkpile_kf"
  644.     use Rol_Junkpile_K in team 0 for
  645.         "JUNKPILE KG" as "junkpile_kg"
  646.     use Rol_Junkpile_K in team 0 for
  647.         "JUNKPILE KH" as "junkpile_kh"
  648.     use Rol_Junkpile_K in team 0 for
  649.         "JUNKPILE KI" as "junkpile_ki"
  650.     use Rol_Junkpile_K in team 0 for
  651.         "JUNKPILE KJ" as "junkpile_kj"
  652.     use Rol_Junkpile_K in team 0 for
  653.         "JUNKPILE KK" as "junkpile_kk"
  654.     use Rol_Junkpile_K in team 0 for
  655.         "JUNKPILE KL" as "junkpile_kl"
  656.  
  657.  
  658.     use Rol_Junkpile_L in team 0 for         
  659.         "JUNKPILE LA" as "junkpile_la"
  660.     use Rol_Junkpile_L in team 0 for
  661.         "JUNKPILE LB" as "junkpile_lb"
  662.     use Rol_Junkpile_L in team 0 for
  663.         "JUNKPILE LC" as "junkpile_lc"
  664.     use Rol_Junkpile_L in team 0 for
  665.         "JUNKPILE LD" as "junkpile_ld"
  666.     use Rol_Junkpile_L in team 0 for
  667.         "JUNKPILE LE" as "junkpile_le"
  668.     use Rol_Junkpile_L in team 0 for
  669.         "JUNKPILE LF" as "junkpile_lf"
  670.     use Rol_Junkpile_L in team 0 for
  671.         "JUNKPILE LG" as "junkpile_lg"
  672.     use Rol_Junkpile_L in team 0 for
  673.         "JUNKPILE LH" as "junkpile_lh"
  674.     use Rol_Junkpile_L in team 0 for
  675.         "JUNKPILE LI" as "junkpile_li"
  676.     use Rol_Junkpile_L in team 0 for
  677.         "JUNKPILE LJ" as "junkpile_lj"
  678.  
  679.  
  680.     use Rol_Junkpile_M in team 0 for 
  681.         "JUNKPILE MA" as "junkpile_ma"
  682.     use Rol_Junkpile_M in team 0 for
  683.         "JUNKPILE MB" as "junkpile_mb"
  684.     use Rol_Junkpile_M in team 0 for
  685.         "JUNKPILE MC" as "junkpile_mc"
  686.     use Rol_Junkpile_M in team 0 for
  687.         "JUNKPILE MD" as "junkpile_md"
  688.     use Rol_Junkpile_M in team 0 for
  689.         "JUNKPILE ME" as "junkpile_me"
  690.     use Rol_Junkpile_M in team 0 for
  691.         "JUNKPILE MF" as "junkpile_mf"
  692.     use Rol_Junkpile_M in team 0 for
  693.         "JUNKPILE MG" as "junkpile_mg"
  694.     use Rol_Junkpile_M in team 0 for
  695.         "JUNKPILE MH" as "junkpile_mh"
  696.     use Rol_Junkpile_M in team 0 for
  697.         "JUNKPILE MI" as "junkpile_mi"
  698.     use Rol_Junkpile_M in team 0 for
  699.         "JUNKPILE MJ" as "junkpile_mj"
  700.     use Rol_Junkpile_M in team 0 for
  701.         "JUNKPILE MK" as "junkpile_mk"
  702.     use Rol_Junkpile_M in team 0 for
  703.         "JUNKPILE ML" as "junkpile_ml"
  704.     use Rol_Junkpile_M in team 0 for
  705.         "JUNKPILE MM" as "junkpile_mm"
  706.     use Rol_Junkpile_M in team 0 for
  707.         "JUNKPILE MN" as "junkpile_mn"
  708.     use Rol_Junkpile_M in team 0 for
  709.         "JUNKPILE MO" as "junkpile_mo"
  710.     use Rol_Junkpile_M in team 0 for
  711.         "JUNKPILE MP" as "junkpile_mp"
  712.     use Rol_Junkpile_M in team 0 for
  713.         "JUNKPILE MQ" as "junkpile_mq"
  714.     use Rol_Junkpile_M in team 0 for
  715.         "JUNKPILE MR" as "junkpile_mr"
  716.     use Rol_Junkpile_M in team 0 for
  717.         "JUNKPILE MS" as "junkpile_ms"
  718.  
  719.  
  720.     use Rol_Junkpile_N in team 0 for 
  721.         "JUNKPILE NA" as "junkpile_na"
  722.     use Rol_Junkpile_N in team 0 for
  723.         "JUNKPILE NB" as "junkpile_nb"
  724.     use Rol_Junkpile_N in team 0 for
  725.         "JUNKPILE NC" as "junkpile_nc"
  726.     use Rol_Junkpile_N in team 0 for
  727.         "JUNKPILE ND" as "junkpile_nd"
  728.     use Rol_Junkpile_N in team 0 for
  729.         "JUNKPILE NE" as "junkpile_ne"
  730.  
  731.  
  732.     use Rol_Junkpile_O in team 0 for 
  733.         "JUNKPILE OA" as "junkpile_oa"
  734.     use Rol_Junkpile_O in team 0 for
  735.         "JUNKPILE OB" as "junkpile_ob"
  736.     use Rol_Junkpile_O in team 0 for
  737.         "JUNKPILE OC" as "junkpile_oc"
  738.     use Rol_Junkpile_O in team 0 for
  739.         "JUNKPILE OD" as "junkpile_od"
  740.     use Rol_Junkpile_O in team 0 for
  741.         "JUNKPILE OE" as "junkpile_oe"
  742.     use Rol_Junkpile_O in team 0 for
  743.         "JUNKPILE OF" as "junkpile_of"
  744.     use Rol_Junkpile_O in team 0 for
  745.         "JUNKPILE OG" as "junkpile_og"
  746.     use Rol_Junkpile_O in team 0 for
  747.         "JUNKPILE OH" as "junkpile_oh"
  748.     use Rol_Junkpile_O in team 0 for
  749.         "JUNKPILE OI" as "junkpile_oi"
  750.     use Rol_Junkpile_O in team 0 for
  751.         "JUNKPILE OJ" as "junkpile_oj"
  752.     use Rol_Junkpile_O in team 0 for
  753.         "JUNKPILE OK" as "junkpile_ok"
  754.     use Rol_Junkpile_O in team 0 for
  755.         "JUNKPILE OL" as "junkpile_ol"
  756.     use Rol_Junkpile_O in team 0 for
  757.         "JUNKPILE OM" as "junkpile_om"
  758.  
  759.  
  760. /********GARBAGE PICKUPS********GARBAGE PICKUPS********/
  761.  
  762.     use Rol_Garbage_E in team 0 for
  763.         "GARBAGE EA" as "garbage_ea"
  764.     use Rol_Garbage_E in team 0 for
  765.         "GARBAGE EB" as "garbage_eb"
  766.     use Rol_Garbage_E in team 0 for
  767.         "GARBAGE EC" as "garbage_ec"
  768.     use Rol_Garbage_G in team 0 for
  769.         "GARBAGE GA" as "garbage_ga"
  770.     use Rol_Garbage_G in team 0 for
  771.         "GARBAGE GB" as "garbage_gb"
  772.     use Rol_Garbage_G in team 0 for
  773.         "GARBAGE GC" as "garbage_gc"
  774.     use Rol_Garbage_G in team 0 for
  775.         "GARBAGE GD" as "garbage_gd"
  776.     use Rol_Garbage_I in team 0 for
  777.         "GARBAGE IA" as "garbage_ia"
  778.     use Rol_Garbage_I in team 0 for
  779.         "GARBAGE IB" as "garbage_ib"
  780.     use Rol_Garbage_I in team 0 for
  781.         "GARBAGE IC" as "garbage_ic"
  782.     use Rol_Garbage_I in team 0 for
  783.         "GARBAGE ID" as "garbage_id"
  784.     use Rol_Garbage_J in team 0 for
  785.         "GARBAGE JA" as "garbage_ja"
  786.     use Rol_Garbage_J in team 0 for
  787.         "GARBAGE JB" as "garbage_jb"
  788.     use Rol_Garbage_K in team 0 for
  789.         "GARBAGE KA" as "garbage_ka"
  790.     use Rol_Garbage_L in team 0 for
  791.         "GARBAGE LA" as "garbage_la"
  792.     use Rol_Garbage_L in team 0 for
  793.         "GARBAGE LB" as "garbage_lb"
  794.     use Rol_Garbage_L in team 0 for
  795.         "GARBAGE LC" as "garbage_lc"
  796.     use Rol_Garbage_L in team 0 for
  797.         "GARBAGE LD" as "garbage_ld"
  798. }
  799.  
  800. camera track
  801. {
  802.     file "levels\level10.rif"
  803.     name "tanker intro"
  804. }
  805.  
  806. camera track
  807. {
  808.     file "levels\level10.rif"
  809.     name "scene 15"
  810. }